﻿/* CSS Document */@charset "utf-8";
body {
	margin: 0px;
	font-size: 14px;
	color: #333;
	font-family: "微软雅黑";
	line-height: 26px
}
* {
	padding: 0px;
	margin: 0px;
}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 16px;
	list-style: none;
}
input, select {
	font: 100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "΢ź", SimSun, "", STXihei, "ϸ", Heiti, "", sans-serif;
}
button {
	overflow: visible
}
img {
	border: none;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #0f77c0;
	text-decoration: none
}
li {
	list-style: none;
}
input, select, button {
	font: 12px Verdana, Arial, Tahoma;
	vertical-align: middle;
}
.clear {
	overflow: hidden;
	clear: both;
	height: 0px;
}
.lf {
	float: left;
}
.rt {
	float: right;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt5 {
	margin-top: 5px;
}
.ml50 {
	margin-left: 50px;
}
.ml30 {
	margin-left: 30px;
}
.ml15 {
	margin-left: 15px;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden
}
.tw1200 {
	width: 1200px;
	margin: 0 auto;
}
.wb100 {
	width: 100%;
	background-color: #f5f5f5
}
.bt {
	background: url(../images/titlebg.png) no-repeat center;
	text-align: center;
	margin-bottom: 20px;
	height: 100px;
	margin-top: 30px;
	padding-top: 10px;
}
.bt span a {
	color: #bf1a1e;
}
.bt span a:hover {
color:# f02e49;
	text-decoration: none;
}
.bt p {
	color: #666;
	font-size: 14px;
	line-height: 30px;
	text-transform: uppercase;
}
.bt span {
	font-size: 28px;
	line-height: 40px;
	color: #bf1a1e;
}
.bt2 {
	background: url(../images/titlebg.png) no-repeat center;
	text-align: center;
	margin-bottom: 20px;
	height: 120px;
	margin-top: 30px;
	padding-top: 10px;
	color: #fff;
}
.bt2 span {
	font-size: 28px;
	line-height: 36px;
}
.bt2 span a {
	color: #bf1a1e;
}
.bt2 span a:hover {
color:# f02e49;
	text-decoration: none;
}
.bt2 p {
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-transform: uppercase;
f
}/*vdo*//*.vdo{ width:280px; float:left;border:1px solid #CCC; margin-top:20px;      background: #000; }*/
.vdo {
	width: 280px;
	float: left;
	border: 1px solid #CCC;
	margin-top: 20px;
}/* 头部 */
.topt {
	height: 32px;
	width: 100%;
	background-color: #333;
	color: #fff;
	line-height: 32px;
}
.topt span {
	float: right;
	width: 380px;
}
.topt a {
	color: #fff;
}
.topt a:hover {
	color: #0193de;
}
#top {
	background: url(../images/dhbj.png);
	width: 100%;
	z-index: 9999;
	margin-top: -550px;
	position: relative;
}
.top {
	padding: 20px 0; 
}
.logo {
	float: left;
	width: 400px;
	
}
.logo img{ width:400px; height:auto

	
}

/* 导航 */
.dh {
	float: right;
	width: 720px;
	margin-top: 0px
}
.gg {
	width: 100%;
	background: url(../images/gongao.png) no-repeat center;
	height: 82px;
	position: relative;
	z-index: 9999;
	margin-top: -10px;
	display: block
}
.gglf {
	width: 200px;
	float: left;
	background: url(../images/t1.png) no-repeat center left;
	padding-left: 70px;
	font-size: 16px;
	color: #FFF;
	margin-top: 10px;
	margin-left: 10px;
}
.gglf h3 {
	font-size: 28px;
	padding-top: 5px;
	font-family: impact
}
.ggrt {
	width: 800px;
	float: right;
	margin-top: 20px;
}
.qimo8 {
	overflow: hidden;
	width: 800px;
}
.qimo8 .qimo {/*width:99999999px;*/
	width: 8000%;
	height: 30px;
}
.qimo8 .qimo div {
	float: left;
}
.qimo8 .qimo ul {
	float: left;
	height: 30px;
	overflow: hidden;
	zoom: 1;
}
.qimo8 .qimo ul li {
	float: left;
	line-height: 30px;
	list-style: none;
	padding-right: 50px;
}
.qimo8 li a {
	margin-right: 10px;
	color: #444444;
}

/*banner*/
.fullSlide{width:100%;position:relative;height:550px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:550px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:550px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:4px;margin:1px;overflow:hidden;background:#999;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}


/*视频*/
.shipin2 ul{ position:relative; width:1220px}
.shipin2 ul li{ float:left; text-align:center; width:285px; margin-right:20px; position:relative}
.shipin2 ul li p{ font-size:14px; line-height:45px; background:#004d93; color:#fff; display:block; margin-top:2px; border-radius:5px}
.shipin2 ul li i{ display:block; width:285px; height:220px; overflow:hidden}
.shipin2 ul li i img{ width:285px; height:auto; min-height:220px}
.shipin2 ul li em{ display:block; position:absolute; width:72px; height:72px; background-color:rgba(0,0,0,0.6); border-radius:100px; left:50%; top:50%;transform:translate(-50%,-50%);}
.shipin2 ul li:hover em{ background:#004d93}





#demo img{ width:285px; height:195px; }

#demo .dem {
	width: 285px;
	float: left
}

#demo00{ margin-top:18px;}
#demo00 td{ width:285px; padding-right:10px; height:230px;  position:relative}
#demo00 td i{ display:block; width:285px; height:195px; overflow:hidden}
#demo00 td i img{ width:285px; height:195px; transition:all 0.6s}
#demo00 td p{ display:block; width:285px; text-align:center; line-height:45px; font-size:16px; z-index:99}

/*热销品牌*/
.w785 {
	width: 785px;
	float: left;
}
.rxcp {
	border: 1px solid #e6e6e6;
	height: 287px
}
.rxcp span {
	float: left;
	border-bottom: 1px #e6e6e6 dashed;
	border-right: 1px #e6e6e6 dashed;
	width: 195px;
	height: 95px;
}/*案例展示*/
.w395 {
	width: 395px;
	float: right;
}/*新品推荐*/
.xptj {
	width: 795px;
	border: 1px solid #e6e6e6;
	overflow: hidden;
	float: right;
	padding: 10px 30px 20px 30px;
}
.xptj ul li {
	width: 239px;
	float: left;
	border: 1px solid #e6e6e6;
	height: 310px;
	margin-top: 10px
}
.xptj ul li p {
	width: 239px;
	line-height: 30px;
	font-size: 12px;
	color: #000;
	font-size: 16px;
	padding-left: 10px
}
.xptj ul li p a {
	color: #000;
}
.xptj ul li p a:hover {
	color: #00b3ff;
}
.xptj ul li h3 span {
	text-decoration: line-through;
	font-size: 12px;
	color: #666;
	padding-left: 10px;
}
.xptj ul li h3 {
	font-weight: normal;
	color: #00b3ff;
	font-size: 16px;
	padding-left: 10px
}
.xptj ul li a {
	text-decoration: none;
}
.xptj ul li a:hover {
	text-decoration: none;
}
.listcp {
	width: 250px;
	float: left;
	border: 1px solid #e6e6e6;
	padding: 20px 30px 30px 30px;
	font-size: 18px;
	text-align: center
}
.listcp ul p {
	height: 45px;
	background-color: #00b3ff;
	color: #FFF;
	line-height: 45px;
}
.listcp ul li {
	border: 1px solid #e6e6e6;
	;
	color: #333;
	line-height: 45px;
	margin-top: 20px;
	font-size: 16px
}/*咨询平台*/
.zx {
	width: 369px;
	float: left;
	color: #000;
	font-size: 14px;
	height: 260px;
	overflow: hidden
}
.zx h3 {
	font-size: 16px;
	color: #000
}
.zx h3 a {
	color: #000
}
.zx h3 a:hover {
	color: #00b3ff
}
.zx p {
	margin-top: 10px;
}
.zx ul li {
	line-height: 32px;
	color: #666
}
.zx ul li span {
	float: right
}
.tab {
	border: #e0e0e0 0px solid;
	margin: 20px auto
}/*about*/
.dem {
	width: 200px;
	float: left
}
.dem p {
	text-align: center;
	line-height: 30px;
	font-size: 16px
}
.list1 {
	float: right;
	width: 750px;
}
.list1 ul {
	overflow: hidden;
	padding: 10px 0
}
.list1 ul span {
	width: 68px;
	height: 60px;
	background-color: #004d93;
	display: block;
	float: left;
	color: #FFF;
	text-align: center;
	font-size: 15px;
	line-height: 60px;
}
.list1 ul span b {
	font-size: 20px;
}
.list1 ul li {
	float: right;
	width: 650px;
	border-bottom: 1px #CCCCCC dashed;
	font-size:12px;
	color:#666;
	padding-bottom:10px;
	
}

.list1 ul li em{
	display:block; line-height:25px; height:25px; overflow:hidden; font-style:normal
	
}
.list1 ul li p {
	font-size: 16px;
	color: #000;

}
.list1 ul li p a {
	color: #000
}
.list1 ul li p a:hover {
	color: #ff0000
}
.main3 {
	width: 1200px;
	margin: 40px auto;
	overflow: hidden
}
.yuan {
	width: 170px;
	float: left;
	margin-top: 70px;
	text-align: center;
}
.yuan p {
	font-size: 16px;
	margin-top: 20px;
}/*laji*/
.lj100 {
	width: 100%;
	height: 680px;
	background: #f5f5f5; /*background:url(../images/cultural-bg.jpg) no-repeat center; */
	margin-top: 50px;
	font-size: 14px;
	line-height: 22px;
}
.wh1 ul li {
	width: 260px;
	padding: 60px 20px 0 20px;
	background: url(../images/11.png) no-repeat center top;
	height: auto;
	color: #666;
	float: left;
	padding-bottom:10px;
}
.wh1 ul li i{ display:block; width:260px; height:160px; overflow:hidden}
.wh1 ul li i img{ width:260px; height:auto; min-height:160px;}
.wh1  ul li h3{ display:block; text-align:center; color:#000; font-size:16px; line-height:23px; margin:10px 0}
.wh1  ul li p {
	font-size: 14px;
	color: #666;
	line-height: 25px;
	text-align: center;
	display:block;
	margin:0 10px;
	height:125px;
	overflow:hidden
	
}



/*ab*/
.tu {
	width: 500px;
	float: left;
	margin-top: 12px;
}
.wzl {
	width: 650px;
	float: right;
	font-size: 14px;
	line-height: 30px;
	background-color: #F4F4F4;
	padding: 10px 0;
	overflow:hidden
}
.wzl p{
	display:block;
	
	height: 210px;
	overflow:hidden
}
.wzl span { display:block;
	color: #0686f8; background:#004d93; line-height:35px; width:120px; text-align:center; margin-top:15px
}
.wzl span a {
	color: #fff; display:block
}/*fangan*/
.wb100 {
	width: 100%;
	background-color: #f5f5f5; margin-top:30px;
}
.wrap {
	margin-top: 10px;
	position: relative;
	width: 275px;
	float: left
}
.photo a {
	display: block;
}
.photo span {
	width: 275px;
	background: #006db0;
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	font-size: 16px;
	text-align: center;
	cursor: hand;
	line-height: 45px;
}
.photo a:hover span {
	display: block;
}/*foot*/
.bottoms {
	width: 100%;
	background: #292929;
	overflow: hidden;
}
.bottoms .lkMds {
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	padding: 15px 0 0 0;
	margin-top: 18px;
	overflow: hidden
}
.footbg {
	width: 100%;
	color: #9b9b9b;
	font-family: microsoft yahei;
	text-align: left;
}
.foot {
	width: 1200px;
	margin: 30px auto;
	overflow: hidden
}
.foot h3 {
	padding-bottom: 10px;
	color: #fff;
	font-size: 16px;


	
}
.foot h3 a {
	color: #fff;
	
}
.foot h3 a.mores {
	font-size: 12px;
}
.foot h3 a:hover {
	color: #ffffff;
}
.foot h3 em {
	float: right;
	font-size: 12px;
}
.foot ul {
	margin: 0px;
	padding: 30px 0px 0px;
	height: 255px;
	color: #9b9b9b;
}
.foot ul li {
	float: left;
}
.foot ul li.last {
	margin-right: 0;
}
.foot dl {
	margin: 0px;
	padding: 0px;
	height: auto;
}
.foot dl dd {
	float: left;

}
.foot dl dd p {
	margin: 0px;
	padding: 0;
	font-size:12px;
	
}
.foot dl dd p span {
	display: inline-block;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	color: #b5b5b5;
	background: url(../images/index_377.png) no-repeat;
}
.foot dl dd p span.ywdh {
	padding-right: 10px;
}
.foot dl dd a {
	color: #b5b5b5;
}
.foot dl dd a:hover {
	color: #images;
}
.foot dl dt {
	float: left;
	line-height: 22px;
	margin-right:30px;

}
.foot .guanzhu{ float:right}
.foot dl dt p a {
	color: #9b9b9b; font-size:12px;
}
.foot dl dt p a:hover {
	color: #CCC
}
.foot dl dd .wm {
	float: left;
	width: 112px;
}
.foot dl dd .wm p {
	text-align: center;
	line-height: 45px;
	font-size: 14px
}
#footer {
	border-top: 1px #3a3a3a solid;
	width: 100%
}
.footer {
	width: 1200px;
	margin: 0px auto;
	color: #8e8e8e;
	padding: 10px 0;
	font-size: 13px;
	overflow: hidden;
	text-align: center
}
.footer a {
	color: #8e8e8e;
}
.footer a:hover {
	color: #8e8e8e;
}/*内页1*/
.neiye {
	width: 1200px;
	margin: 0 auto;
	background:url(../images/nline.jpg) repeat-y;
	background-position:250px;
}

.nlf{ float:left; width:220px; padding-top:20px;padding-bottom: 20px;}


.ptb {
	padding: 30px 0 10px 0;
	border-bottom: #e6ebef 1px solid;
}
.nsty1 {
	border-bottom: #e6ebef 1px solid;
	line-height: 36px; margin-bottom:20px;
	width:1200px; margin:0 auto
}
.nsty2 {
	border-right: #e6ebef 1px solid;
	padding-top: 20px
}
.neiye .list11 {
	float: left;
	width: 220px;
}
.neiye .list11 h3 {
	margin-bottom: 10px;
	line-height: 45px;
	background-color: #004d93;
	color: #fff;
	text-align: center;
	font-size: 18px;
	font-weight: normal
}
.neiye .list11 ul li {
	margin-bottom: 10px;
	line-height: 45px;
	background-color: #eaecf5;
	color: #004d93;
	text-align: center;
	font-size: 16px;
	display: block
}
.neiye .list11 ul li a {
	line-height: 45px;
	background-color: #eaecf5;
	color: #004d93;
	display: block
}
.neiye .list11 ul li a:hover {
	line-height: 45px;
	background-color: #00b3ff;
	color: #fff;
	display: block
}
.neiye .list12 {
	float: left;
	width: 220px;
}
.neiye .list12 h3 {
	margin-bottom: 10px;
	line-height: 45px;
	background-color: #004d93;
	color: #fff;
	text-align: center;
	font-size: 18px;
	font-weight: normal
}
.nlx {
	font-size: 14px;
	width: 200px;
	background-color: #eaecf5;
	color: #666;
	padding: 10px 10px;
	text-align: left
}
.nlx b {
	font-size: 24px;
	line-height: 40px;
	color: #004d93
}
.nlx .map {
	margin: 0 auto;
	border: 1px solid #ccc; display:block; margin-bottom:10px;
}
.nlx .map img {
	width:100%; height:auto
	
}
.nrt {
	float: right;
	width: 910px;
	padding-bottom: 50px;
	
}
 .weizhi {
	background: url(../images/btx.jpg) repeat-x center bottom;
	font-size: 24px;
	color: #000;
	line-height: 75px;
	margin-bottom:20px;
}

.tuwen{ font-size:16px; line-height:40px; color:#666}


.pro2 ul{ position:relative; width:935px;}
.pro2 ul li{ float:left; border:#bcbcbc 1px solid; width:283px; margin-right:25px; margin-bottom:20px;}
.pro2 ul li i{ display:block; width:283px; height:230px; overflow:hidden}
.pro2 ul li i img{ width:283px; height:auto; min-height:230px; transition:all 0.6s}
.pro2 ul li:hover i img{ transform:scale(1.1,1.1); transition:all 1s}
.pro2 ul li p{ font-size:14px; line-height:40px; text-align:center}



.tabs{ width:100%; margin:30px auto; background:url(../images/tab.jpg) top repeat-x}

.selectTab,.unselectTab{
  border:0px solid #BDDFF9;
  border-bottom-width:0;
  width:120px;
  height:45px;
  line-height:45px;
  vertical-align:middle;
  text-align:center;
  background-color:#004d93;
  margin:0;
  font-weight:bold;
  font-size:14px;
  color:#FFF;
  cursor:pointer;
  float:left;
}
.unselectTab{
  color:#666;
  background:none;

}
.selectContent{
	padding-top:15px;
	clear:both;
}
.unselectContent{
 	display:none;
}





.ncp {
	width: 440px;
	height: 230px;
	float: left;
	border: 1px #CCCCCC solid;
	margin-top: 20px;
}
.ncp a {
	width: 440px;
	height: 230px;
	display: block
}
.ncp a:hover {
	width: 440px;
	height: 230px;
	border: 1px #0f77c0 solid;
	display: block
}
.ncplf {
	padding: 5px;
	float: left;
	width: 280px;
}
.ncprt {
	width: 130px;
	float: right;
	padding: 5px;
	font-size: 13px;
	line-height: 28px;
}
.ncprt h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 48px;
	color: #0f77c0;
}/*CSS yahoo2 style pagination*/
.yahoo2 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 0.85em;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	margin-top: 30px;
}
.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid;
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: 50% bottom;
	BORDER-TOP: #ccdbe4 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ccdbe4 1px solid;
	COLOR: #0061de;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ccdbe4 1px solid;
	TEXT-DECORATION: none
}
.yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid;
	BORDER-TOP: #2b55af 1px solid;
	BACKGROUND-IMAGE: none;
	BORDER-LEFT: #2b55af 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #2b55af 1px solid;
	BACKGROUND-COLOR: #3666d4
}
.yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid;
	BORDER-TOP: #2b55af 1px solid;
	BACKGROUND-IMAGE: none;
	BORDER-LEFT: #2b55af 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #2b55af 1px solid;
	BACKGROUND-COLOR: #3666d4
}
.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #000;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 2px
}
.yahoo2 SPAN.disabled {
	DISPLAY: none
}
.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid;
	BORDER-TOP: #ccdbe4 2px solid;
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: #ccdbe4 2px solid;
	BORDER-BOTTOM: #ccdbe4 2px solid
}
.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid;
	BORDER-TOP: #2b55af 2px solid;
	BORDER-LEFT: #2b55af 2px solid;
	BORDER-BOTTOM: #2b55af 2px solid
}
.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid;
	BORDER-TOP: #ccdbe4 2px solid;
	MARGIN: 0px 10px 0px 0px;
	BORDER-LEFT: #ccdbe4 2px solid;
	BORDER-BOTTOM: #ccdbe4 2px solid
}
.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid;
	BORDER-TOP: #2b55af 2px solid;
	BORDER-LEFT: #2b55af 2px solid;
	BORDER-BOTTOM: #2b55af 2px solid
}/*内页3*/
.tia {
	width: 900px;
	height: 200px;
	border-bottom: #dfdfdf 1px dashed;
	margin-top: 20px;
	overflow: hidden
}
.tia .lf {
	width: 220px;
	height: 182px;
	float: left
}
.tia .rt {
	width: 650px;
	color: #004d93;
	font-size: 14px;
	line-height: 24px;
	float: right;
}
.tia .rt p {
	color: #000;
	font-size: 18px;
	line-height: 36px;
}
.tia .rt p a {
	color: #000;
	font-size: 18px;
	line-height: 36px;
}
.tia .rt p a:hover {
	color: #004d93;
	font-size: 18px;
	line-height: 36px;
}
.tia .rt span {
	color: #333333;
	font-size: 14px;
	line-height: 30px;
}/*内页4*/
.biaodan {
	width: 660px;
	margin: 30px auto
}
.biaodan p {
	margin-bottom: 30px;
	overflow: hidden
}
.biaodan p span {
	float: left;
	font-size: 18px;
	line-height: 40px;
	width: 80px;
}
.bid1 {
	width: 550px;
	line-height: 40px;
	border: #CCC 1px solid;
	float: right;
	height: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 20px;
}
.bid12 {
	width: 570px;
	line-height: 40px;
	border: #CCC 1px solid;
	float: right;
	height: 40px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 15px;
}
.bid13 {
	width: 550px;
	line-height: 40px;
	border: #CCC 1px solid;
	float: right;
	height: 120px;
	font-family: "微软雅黑";
	color: #666;
	padding-left: 15px;
}
.bid2 a {
	width: 568px;
	line-height: 40px;
	background: #004d93;
	margin-left: 95px;
	text-align: center;
	text-align: center;
	color: #FFF;
	display: block
}
.bid2 a:hover {
	color: #FFF;
	line-height: 40px;
}/*内页5*/
.nycp {
	width: 270px;
	height: 256px;
	float: left;
	border: 1px solid #d0d0d0;
	margin: 30px 0 0 0;
	padding-top: 10px;
}
.nycp img {
	margin: 0 auto;
	display: block;
	margin-bottom: 10px;
}
.nycp p {
	width: 250px;
	height: 55px;
	display: block;
	font-size: 14px;
	color: #004d93;
	margin: 0 auto;
	line-height: 30px;
}
.nycp p a {
	color: #004d93;
}
.nycp p a:hover {
	color: #004d93;
}
.nycp p span {
	font-size: 12px;
	color: #7b7b7b;
	line-height: 24px
}/*内页6*/
.ngz ul {
	overflow: hidden;
	margin-top: 10px;
}
.ngz ul li {
	line-height: 36px;
	font-size: 13px;
	border-bottom: #CCC 1px solid;
	color: #666
}
.ngz ul li a {
	color: #666
}
.ngz ul li a:hover {
	color: #004d93
}
.ngz ul li span {
	float: right;
	width: 100px;
}/*内页1-1*/
.cpt {
	width: 300px;
	height: 235px;
	float: left;
	border: 1px solid #d9d9d9;
	margin-top: 30px;
}
#msg1 img{ max-width:500px}


.cpw {
	width: 500px;
	float: right;
	margin-top: 30px;
}
.cpw h3 {
	font-size: 20px;
	line-height: 48px;
}
.cpw span {
	width: 100px;
	height: 36px;
	background-color: #004d93;
	display: block;
	text-align: center;
	color: #FFF;
	line-height: 36px;
	margin-top: 30px
}
.cpw span a {
	color: #FFF;
}
.cpw span a:hover {
	color: #FFF;
}
.lanrenzhijia {
	width: 910px;
	margin: 30px auto;
	font-family: '微软雅黑';
	overflow: hidden
}
.lanrenzhijia .tab {
	overflow: hidden;
	background: #ccc;
}

.lanrenzhijia   li img{
	max-width:910px; height:auto

}
.lanrenzhijia .tab a {
	display: block;
	padding: 10px 20px;
	float: left;
	text-decoration: none;
	color: #333;
}
.lanrenzhijia .tab a:hover {
	background: #004d93;
	color: #fff;
	text-decoration: none;
}
.lanrenzhijia .tab a.on {
	background: #004d93;
	color: #fff;
	text-decoration: none;
}
.lanrenzhijia .content {
	width: 890px;
	overflow: hidden;
	padding: 10px;
}
.lanrenzhijia .content li {
	display: none;
}






.xwlb{ margin:0px auto;}
.xwlb ul { position:relative; width:935px;}
.xwlb ul li { float:left; width:283px; margin-right:25px; margin-bottom:20px; position:relative; overflow:hidden }
.xwlb ul li i{ display:block; width:283px; height:192px; overflow:hidden}
.xwlb ul li i img{ height:192px;width:283px;transition:all 0.6s}
.xwlb ul li i a:hover img{ transform:scale(1.1,1.1); transition:all 0.6s}



.container3 {
	width: 283px;

	color:fff;
	padding-bottom:0px;

}

.container3 .div_scroll {
	width: 100%;
	overflow: auto;
	height: auto;
	float: left;
	color:#fff;
	line-height:40px;
	
	white-space:nowrap;
	background-color: #004d93;
	
	
	
}	


.container3 .scroll_container {
	overflow: hidden;
	position: relative;

}

.container3 .scroll_absolute {
	position: absolute;
}

.container3 .scroll_horizontal_bar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 6px;
	background: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0;
}


.container3 .scroll_cap {
	display: none;
}

.container3 .scroll_horizontal_bar .scroll_cap {
	float: left;
}

.container3 .scroll_track {
	position: relative;
	text-align: left;
}

.container3 .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background:#afd9ff

}

.container3 .scroll_horizontal_bar .scroll_track, .scroll_horizontal_bar .scroll_drag {
    float: left;
    height: 100%;
}

.container3 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	
}

.container3 .scroll_horizontal_bar .scroll_arrow {
    width: 0px;
    float: left;
    height: 100%;
}



.wenku ul li{ border-bottom:#a9a9a9 1px dashed; background: url(../images/biao.jpg) left center no-repeat; padding-left:10px; line-height:40px; font-size:14px; overflow:hidden}
.wenku ul li p{ display:block; float:left; width:70%;text-overflow: ellipsis;    overflow: hidden;   white-space: nowrap;}
.wenku ul li span{ float:right; color:#999}
.wenku ul li a{ color:#666}
.wenku ul li a:hover{ color:#f29118}



.shipin3 ul{ position:relative; width:930px }
.shipin3 ul li{ float:left; text-align:center; width:285px; margin-right:20px; margin-bottom:30px; position:relative}
.shipin3 ul li p{ font-size:14px; line-height:45px; background:#004d93; color:#fff; display:block; margin-top:2px; border-radius:5px}
.shipin3 ul li i{ display:block; width:285px; height:220px; overflow:hidden}
.shipin3 ul li i img{ width:285px; height:auto; min-height:220px}
.shipin3 ul li em{ display:block; position:absolute; width:72px; height:72px; background-color:rgba(0,0,0,0.6); border-radius:100px; left:50%; top:50%;transform:translate(-50%,-50%);}
.shipin3 ul li:hover em{ background:#004d93}



.lianxi p{ line-height:35px; font-size:16px; color:#666}


.xqbg ul li{ margin:10px 0; position:relative; width:100%; line-height:35px; color:#666; overflow:hidden}
.xqbg ul li em{ display:block; font-style:normal; font-size:14px; width:80px; text-align:right; padding-right:20px;  float:left}
.xqbg ul li p{ display:block; float:left;}
.bd1{ background:#fff; border:#d9d9d9 1px solid; border-radius:5px; width:400px; line-height:35px; height:35px; outline:none; padding-left:10px;}
.bd3{ display:block; max-width:480px; background:#fff; border:#d9d9d9 1px solid; border-radius:5px; width:100%; line-height:35px; height:35px; outline:none; padding-left:10px;}
.bd2{ background:#fff; border:#d9d9d9 1px solid; border-radius:5px; width:600px; line-height:35px; height:105px; outline:none; padding-left:10px;}

.btn2{ display:block; background:#f38400; width:200px; line-height:45px; color:#fff; border:0; border-radius:10px; margin-left:100px; font-size:14px; cursor:pointer}
.btn2:hover{ background:#feb900}